antitank defense - Espagnol Anglais Dictionnaire